Auto3D Task Module 1 (DataAnalyzer) for #4743#4765
Conversation
…et for Auto3D #4743 Signed-off-by: Mingxin Zheng <mingxinz@nvidia.com>
for more information, see https://pre-commit.ci
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
…nto auto3d-1.0
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
for more information, see https://pre-commit.ci
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
…nto auto3d-1.0
|
thanks, there are some style issues reported, I think some of them are valid ones... https://deepsource.io/gh/Project-MONAI/MONAI/run/96404a6f-933e-4971-b866-f170efb1d4b9/python/ |
|
Thanks @wyli . Still ramping up myself on the the MONAI style coding. I will fix those. |
|
Hi @mingxin-zheng @dongyang0122 @wyli , I think the current pipeline can only work for 3D segmentation, should we call the module "auto3d_seg" or "auto_seg_3d"? Thanks. |
Nic-Ma
left a comment
There was a problem hiding this comment.
Hi @mingxin-zheng ,
Thanks for the contribution about this highlight feature.
I put some comments for the high level review, haven't checked the computation details.
May need @dongyang0122 @wyli to also help review it.
Thanks in advance.
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Most style issues are fixed now except two pending (https://deepsource.io/gh/Project-MONAI/MONAI/run/0422e6b3-e5b3-4830-9cd3-f460969470b0/python/PYL-W0106) |
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Signed-off-by: Mingxin Zheng <18563433+mingxin-zheng@users.noreply.github.com>
Thanks @wyli ! I have merged it to the PR code. |
Signed-off-by: Mingxin Zheng <mingxinz@nvidia.com>
|
cool, it looks good to me as well. |
|
/build |
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
|
/build |
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
|
/build |
Signed-off-by: Wenqi Li <wenqil@nvidia.com>
|
/build |
Description
Implemented a DataAnalyzer class to encapsulate data analysis module. As the beginning part of the auto3d/automl pipeline, the module shall find data and label from user inputs and generate a summary (dictionary) of data stats. The summary includes
- file names, list, number of files;
- dataset summary (basic information, image dimensions, number of classes, etc.);
- individual data information (spacing, image size, number and size of the regions, etc.).
The summary can be exported as a YAML file and a dictionary variable for use in Python
Example Usage:
Status
Ready for Review
Reference issue #4743.
Types of changes
./runtests.sh --quick --unittests --disttests.make htmlcommand in thedocs/folder.